home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.1 or lower
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_22.txt
< prev
next >
Wrap
Text File
|
1995-07-28
|
6KB
|
106 lines
# near model CODE resource
# jump table entries: 6576-6579 (4 of them)
export_822:
00000000 4E56 0000 link A6, 0
00000004 2F0C move.l -[A7], A4
00000006 286E 0008 movea.l A4, [A6 + 0x8]
0000000A 200C move.l D0, A4
0000000C 6610 bne +0x12 /* 0000001E */
0000000E 700C moveq.l D0, 0x0C
00000010 2F00 move.l -[A7], D0
00000012 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */]
00000016 2840 movea.l A4, D0
00000018 200C move.l D0, A4
0000001A 584F addq.w A7, 4
0000001C 6710 beq +0x12 /* 0000002E */
label0000001E:
0000001E 2F0C move.l -[A7], A4
00000020 4EAD 1972 jsr [A5 + 0x1972 /* export_810 */]
00000024 2840 movea.l A4, D0
00000026 2054 movea.l A0, [A4]
00000028 20AD FF44 move.l [A0], [A5 - 0xBC]
0000002C 584F addq.w A7, 4
label0000002E:
0000002E 200C move.l D0, A4
00000030 286E FFFC movea.l A4, [A6 - 0x4]
00000034 4E5E unlink A6
00000036 4E75 rts
export_823:
00000038 4E56 0000 link A6, 0
0000003C 2F0C move.l -[A7], A4
0000003E 286E 0008 movea.l A4, [A6 + 0x8]
00000042 200C move.l D0, A4
00000044 6728 beq +0x2A /* 0000006E */
00000046 2054 movea.l A0, [A4]
00000048 20AD FF44 move.l [A0], [A5 - 0xBC]
0000004C 200C move.l D0, A4
0000004E 671E beq +0x20 /* 0000006E */
00000050 7000 moveq.l D0, 0x00
00000052 2F00 move.l -[A7], D0
00000054 2F0C move.l -[A7], A4
00000056 4EAD 197A jsr [A5 + 0x197A /* export_811 */]
0000005A 202E 000C move.l D0, [A6 + 0xC]
0000005E 0800 0000 btst.b D0, 0x0
00000062 504F addq.w A7, 8
00000064 6708 beq +0xA /* 0000006E */
00000066 2F0C move.l -[A7], A4
00000068 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */]
0000006C 584F addq.w A7, 4
label0000006E:
0000006E 286E FFFC movea.l A4, [A6 - 0x4]
00000072 4E5E unlink A6
00000074 4E75 rts
export_824:
00000076 4E56 0000 link A6, 0
0000007A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000007E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000082 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000086 4EAD 1982 jsr [A5 + 0x1982 /* export_812 */]
0000008A 4E5E unlink A6
0000008C 4E75 rts
export_825:
0000008E 4E56 FFF4 link A6, -0x000C
00000092 48E7 0118 movem.l -[A7], D7,A3,A4
00000096 2E2E 0010 move.l D7, [A6 + 0x10]
0000009A 286E 000C movea.l A4, [A6 + 0xC]
0000009E 486E FFF8 pea.l [A6 - 0x8]
000000A2 4EAD 10E2 jsr [A5 + 0x10E2 /* export_536 */]
000000A6 2007 move.l D0, D7
000000A8 0480 6F72 6967 subi.l D0, 0x6F726967 /* 'orig' */
000000AE 584F addq.w A7, 4
000000B0 663C bne +0x3E /* 000000EE */
000000B2 2F0C move.l -[A7], A4
000000B4 2054 movea.l A0, [A4]
000000B6 2050 movea.l A0, [A0]
000000B8 2268 008C movea.l A1, [A0 + 0x8C]
000000BC 4E91 jsr [A1]
000000BE 2640 movea.l A3, D0
000000C0 7001 moveq.l D0, 0x01
000000C2 2F00 move.l -[A7], D0
000000C4 2F0B move.l -[A7], A3
000000C6 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
000000CA 2D40 FFF4 move.l [A6 - 0xC], D0
000000CE 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000000D4 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000000D8 4EAD 1872 jsr [A5 + 0x1872 /* export_778 */]
000000DC 2640 movea.l A3, D0
000000DE 2F0B move.l -[A7], A3
000000E0 486E FFF8 pea.l [A6 - 0x8]
000000E4 4EAD 110A jsr [A5 + 0x110A /* export_541 */]
000000E8 4FEF 001C lea.l A7, [A7 + 0x1C]
000000EC 6010 bra +0x12 /* 000000FE */
label000000EE:
000000EE 2F07 move.l -[A7], D7
000000F0 2F0C move.l -[A7], A4
000000F2 486E FFF8 pea.l [A6 - 0x8]
000000F6 4EAD 198A jsr [A5 + 0x198A /* export_813 */]
000000FA 4FEF 000C lea.l A7, [A7 + 0xC]
label000000FE:
000000FE 206E 0008 movea.l A0, [A6 + 0x8]
00000102 43EE FFF8 lea.l A1, [A6 - 0x8]
00000106 20D9 move.l [A0]+, [A1]+
00000108 20D9 move.l [A0]+, [A1]+
0000010A 4CEE 1880 FFE8 movem.l D7,A3,A4, [A6 - 0x18]
00000110 4E5E unlink A6
00000112 4E75 rts